dense rain - Español Inglés Diccionario